Venezia vs Juventus: prediction & betting odds 25 May 2025

Matchday 38 of Serie A between Venezia and Juventus will take place on May 25 at the Pier Luigi Penzo Stadium. Venezia vs. Juventus: prediction and betting odds, statistics.

Venezia

Eusebio Di Francesco's side were outplayed by Cagliari away in the last round, suffering a 0-3 defeat. As a result, Venezia lost for only the second time in their last seven Serie A matches (2 wins, 3 draws). Additionally, this was their third heavy defeat in the current Serie A season. In the standings, the club has dropped to the relegation zone, sitting in 19th place with 29 points. Only a victory can help Venezia maintain their status in the top Italian division.


  • The team has not won in 8 of their last 10 home matches in Serie A (4 draws, 4 losses).
  • The club's players have failed to score in 5 of their last 7 home games in the league.
  • Venezia has not conceded more than one goal in 10 of their last 11 home Serie A matches.

Predicted lineup for Venezia (3-5-2)

Andrei Radu – Joel Chintien, Jay Idzes, Fali Cande – Gianluca Busio, Hans Nicolussi Caviglia, Kike Perez, John Yeboah, Mikael Ellertsson – Alessio Zerbin, Gaetano Oristanio.


Defender Michael Svoboda and forward Gaetano Oristanio will miss the game due to injuries. Defender Jay Idzes is suspended.

Juventus

In the last round, Igor Tudor's side defeated Udinese 2-0 at home. For Juventus, it was their fourth consecutive unbeaten match in the league (2 wins, 2 draws). Moreover, the team kept a clean sheet for the 17th time in the current Serie A campaign. With 67 points, the Turin side remains in the top four of the standings and a victory will guarantee them a spot in next season's Champions League. Notably, the club has conceded only 33 goals in the current championship, second only to Napoli (27).


  • The club has not won in 8 of their last 10 away matches in Serie A (5 draws, 3 losses).
  • Both teams scored in 9 of Juventus's last 12 away league matches.
  • The Turin side scored exactly one goal in 7 of their last 10 away Serie A games.

Predicted lineup for Juventus (4-5-1)

Michele Di Gregorio – Andrea Cambiaso, Lloyd Kelly, Renato Veiga, Alberto Costa – Manuel Locatelli, Francisco Conceição, Nicolas Gonzalez, Weston McKennie, Kenan Yildiz – Randal Kolo Muani.


Defenders Bremer and Juan Cabal, midfielder Teun Koopmeiners, and forward Arkadiusz Milik will miss the match due to injuries. Defender Pierre Kalulu is suspended.

Referee

Andrea Colombo (Italy)


Matches – 15 (Serie A, 2024/25);

Yellow cards shown (including second yellows) – 62;

Average yellow cards per match – 4.1;

Red cards shown – 2;

Average fouls per match – 25;

Penalties – 7%.

Venezia vs. Juventus: Match Prediction

The hosts need a win, but it will be a tough challenge. Venezia does not excel in scoring, even at home, and is not used to playing from a position of strength. In their last ten home matches in the league, the team has only once scored more than one goal, and in six of those games, Eusebio Di Francesco's side failed to find the net at all. Meanwhile, in 10 of their last 11 home Serie A matches, the club has not conceded more than one goal.


Juventus also does not shine in attack, especially in away games. In their last ten away league matches, the team has only once scored more than one goal. However, in their last 14 away Serie A games, Juventus has conceded more than one goal only twice – against Napoli and Fiorentina. Additionally, in their last meeting at Venezia's ground in the league, Juventus scored just one goal.


Taking all factors into account, I expect a low-scoring match. My prediction: Total under 2.5 goals

Venezia — Juventus betting tips 25 May 2025

The final stretch of the campaign for Juventus concludes with an away trip to face Venezia, who are still clinging to hopes of staying in the top flight. Venezia must beat Juventus to avoid relegation, which could leave opportunities for the visitors to exploit on the counterattack.

Last Sunday, Venezia suffered a 3:0 defeat to Cagliari Calcio, conceding three times from 1.52 xGA and allowing five shots on target. Their situation is made even more difficult by the suspension of a key defender due to yellow card accumulation, as well as an injury to an attacking player who was substituted in the first half. Since the start of 2025, the team has accumulated 30.49 xGA — only AC Monza have performed worse defensively in Serie A over the same period, with 36.84 xGA.

Juventus arrive at the final matchday following back-to-back 1:1 draws against Bologna and SS Lazio, results that left them on the verge of slipping out of the top five. However, setbacks for their rivals have kept qualification hopes alive. A narrow win against the underdog here would be enough to secure a Champions League place. In their recent 2:0 win over Udinese Calcio, Juventus dominated the attacking statistics (2.61–0.36 in xG). Away from home this season, they have conceded just 17.71 xGA — the second-best mark in Serie A.

In the reverse fixture back in December, Venezia managed to escape Turin with a 2:2 draw, salvaged by a late penalty converted by Dusan Vlahovic. This time, Juventus are unlikely to repeat past mistakes, especially with so much at stake.

Betting prediction
Juventus to win
Cf
Odds
11/20
Bet now

Venezia vs Juventus Odds

Current season

Logo Venezia Logo Juventus
5 Wins 17
18 Lost 4
14 Draws 16
0.81 GF per game 1.49
1.43 GA per game 0.89
3.7 Corners per game 4.97
1.95 Yellow cards per game 1.76

Serie A: previous matches in the tournament

Venezia
18.05.25
Cagliari
Venezia
L
12.05.25
Venezia
Fiorentina
W
02.05.25
Torino
Venezia
D
27.04.25
Venezia
AC Milan
L
20.04.25
Empoli
Venezia
D
12.04.25
Venezia
Monza
W
06.04.25
Lecce
Venezia
D
29.03.25
Venezia
Bologna
L
16.03.25
Venezia
Napoli
D
08.03.25
Como
Venezia
D
01.03.25
Atalanta
Venezia
D
22.02.25
Venezia
Lazio
D
17.02.25
Genoa
Venezia
L
09.02.25
Venezia
AS Roma
L
01.02.25
Udinese
Venezia
L
27.01.25
Venezia
Hellas Verona
D
19.01.25
Parma
Venezia
D
12.01.25
Venezia
Inter Milan
L
04.01.25
Venezia
Empoli
D
29.12.24
Napoli
Venezia
L
22.12.24
Venezia
Cagliari
W
14.12.24
Juventus
Venezia
D
08.12.24
Venezia
Como
D
30.11.24
Bologna
Venezia
L
25.11.24
Venezia
Lecce
L
09.11.24
Venezia
Parma
L
03.11.24
Inter Milan
Venezia
L
30.10.24
Venezia
Udinese
W
27.10.24
Monza
Venezia
D
20.10.24
Venezia
Atalanta
L
04.10.24
Hellas Verona
Venezia
L
29.09.24
AS Roma
Venezia
L
21.09.24
Venezia
Genoa
W
14.09.24
AC Milan
Venezia
L
30.08.24
Venezia
Torino
L
25.08.24
Fiorentina
Venezia
D
18.08.24
Lazio
Venezia
L
More matches
Juventus
18.05.25
Juventus
Udinese
W
10.05.25
Lazio
Juventus
D
04.05.25
Bologna
Juventus
D
27.04.25
Juventus
Monza
W
23.04.25
Parma
Juventus
L
12.04.25
Juventus
Lecce
W
06.04.25
AS Roma
Juventus
D
29.03.25
Juventus
Genoa
W
16.03.25
Fiorentina
Juventus
L
09.03.25
Juventus
Atalanta
L
03.03.25
Juventus
Hellas Verona
W
23.02.25
Cagliari
Juventus
W
16.02.25
Juventus
Inter Milan
W
07.02.25
Como
Juventus
W
02.02.25
Juventus
Empoli
W
25.01.25
Napoli
Juventus
L
18.01.25
Juventus
AC Milan
W
14.01.25
Atalanta
Juventus
D
11.01.25
Torino
Juventus
D
29.12.24
Juventus
Fiorentina
D
22.12.24
Monza
Juventus
W
14.12.24
Juventus
Venezia
D
07.12.24
Juventus
Bologna
D
01.12.24
Lecce
Juventus
D
23.11.24
AC Milan
Juventus
D
09.11.24
Juventus
Torino
W
02.11.24
Udinese
Juventus
W
30.10.24
Juventus
Parma
D
27.10.24
Inter Milan
Juventus
D
19.10.24
Juventus
Lazio
W
06.10.24
Juventus
Cagliari
D
28.09.24
Genoa
Juventus
W
21.09.24
Juventus
Napoli
D
14.09.24
Empoli
Juventus
D
01.09.24
Juventus
AS Roma
D
26.08.24
Hellas Verona
Juventus
W
19.08.24
Juventus
Como
W
More matches

H2H: Venezia — Juventus

Serie A 2024-2025
14.12.24
Juventus
Venezia
Serie A 2021-2022
01.05.22
Juventus
Venezia
11.12.21
Venezia
Juventus

Tables

Team Played W D L Goals Points Form
1
Napoli
38 24 10 4 59:27 82
2
Inter Milan
38 24 9 5 79:35 81
3
Atalanta
37 22 8 7 76:34 74
4
Juventus
37 17 16 4 55:33 67
5
AS Roma
37 19 9 9 54:35 66
6
Lazio
37 18 11 8 61:48 65
7
AC Milan
38 18 9 11 61:43 63
8
Fiorentina
37 18 8 11 57:39 62
9
Bologna
38 16 14 8 57:47 62
10
Como
38 13 10 15 49:52 49
11
Torino
37 10 14 13 39:43 44
12
Udinese
37 12 8 17 39:53 44
13
Genoa
38 10 13 15 37:49 43
14
Cagliari
38 9 9 20 40:56 36
15
Hellas Verona
37 9 7 21 32:65 34
16
Parma
37 6 15 16 41:56 33
17
Lecce
37 7 10 20 26:58 31
18
Empoli
37 6 13 18 32:57 31
19
Venezia
37 5 14 18 30:53 29
20
Monza
38 3 9 26 28:69 18
Team Played W D L Goals Points Form
1
Napoli
19 14 3 2 32:13 45
2
Inter Milan
19 13 4 2 40:21 43
3
AS Roma
19 13 2 4 37:15 41
4
Juventus
19 11 7 1 31:15 40
5
Fiorentina
19 12 4 3 32:18 40
6
Bologna
19 10 7 2 33:18 37
7
AC Milan
19 9 7 3 30:16 34
8
Atalanta
18 9 5 4 34:21 32
9
Lazio
18 7 9 2 33:25 30
10
Como
19 8 5 6 28:26 29
11
Torino
18 6 7 5 17:16 25
12
Udinese
18 7 3 8 20:24 24
13
Cagliari
19 6 4 9 24:28 22
14
Genoa
19 5 7 7 21:25 22
15
Parma
19 5 6 8 25:28 21
16
Venezia
18 5 5 8 15:19 20
17
Lecce
19 4 6 9 13:31 18
18
Hellas Verona
19 4 5 10 15:36 17
19
Empoli
18 2 7 9 9:24 13
20
Monza
19 1 5 13 13:31 8
Team Played W D L Goals Points Form
1
Atalanta
19 13 3 3 42:13 42
2
Inter Milan
19 11 5 3 39:14 38
3
Napoli
19 10 7 2 27:14 37
4
Lazio
19 11 2 6 28:23 35
5
AC Milan
19 9 2 8 31:27 29
6
Juventus
18 6 9 3 24:18 27
7
AS Roma
18 6 7 5 17:20 25
8
Bologna
19 6 7 6 24:29 25
9
Fiorentina
18 6 4 8 25:21 22
10
Genoa
19 5 6 8 16:24 21
11
Como
19 5 5 9 21:26 20
12
Udinese
19 5 5 9 19:29 20
13
Torino
19 4 7 8 22:27 19
14
Empoli
19 4 6 9 23:33 18
15
Hellas Verona
18 5 2 11 17:29 17
16
Cagliari
19 3 5 11 16:28 14
17
Lecce
18 3 4 11 13:27 13
18
Parma
18 1 9 8 16:28 12
19
Monza
19 2 4 13 15:38 10
20
Venezia
19 0 9 10 15:34 9

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token